Recovery-Driven Design
نویسندگان
چکیده
This paper presents an error rate-optimal approach to reducing processor power whereby a processor is designed from the ground up to deliberately allow voltage overscaling-based timing errors during nominal operation, while a software or hardwarebased error resilience technique is used to tolerate these errors. This approach represents a shift from the traditional design philosophy of designing a processor core for correctness and then correcting any errors that occur under various operating conditions. We use our recovery-driven design methodology, in which a processors is optimized with an error resilience mechanism in mind, to optimize for Razor [2] hardware error tolerance and for error resilient applications [9]. We also show that a processor corelevel methodology can be used for the design of heterogeneously reliable multi-core processors, i.e., chip multiprocessor designs where different cores are power-optimized for different reliability targets. We show that recovery driven processors and heterogeneously reliable multi-core processors have substantial power benefits over their conventional single-core and multicore counterparts.
منابع مشابه
Membrane Distillation for Water Recovery and Its Fouling Phenomena
The total volume of water on Earth is circa 300 million cubic miles, with close to 98.0% being salt water and the remaining 2.0% fresh water. It has been increasingly more challenging to harvest fresh water from surface water, seawater and even from wastewater due to the combination of factors, viz. burgeoning population growth, rapid industrialization and climate change. Recently, membrane dis...
متن کاملTask-space Control of Electrically Driven Robots
Actuators of robot operate in the joint-space while the end-effect or of robot is controlled in the task-space. Therefore, designing a control system for a robotic system in the task-space requires the jacobian matrix information for transforming joint-space to task-space, which suffers from uncertainties. This paper deals with the robust task-space control of electrically driven robot manipula...
متن کاملBehavior-driven Design Pattern Recovery
In this paper, we present an approach for enhancing program understanding and reusability through a behaviordriven design pattern recovery process. In this context, incorporating behavioral features would characterize the approach as a goal-driven and scalable pattern recovery process. The proposed technique consists of a featureoriented dynamic analysis and a two-phase design pattern detection...
متن کاملDesign and Modification of One Arm Driven Manual Hemiplegic Wheelchair
This paper presents design modification to the existing standard wheelchair by incorporating an improved propulsion system and also braking and tilting systems that allow its full control with only one hand. The proposed design has the propulsion system with a chain drive powered through a four-bar linkage driven by the main handle. The desired direction of motion is obtained by moving the leve...
متن کاملApplication of a Cost-Driven Optimization Method in Beer Brewing Process
The final quality and cost of a manufactured product are determined to a large extent by the engineering design of the product and its production process through activities of off-line quality control methods, namely, System Design, Parameter Design and Tolerance Design. However, in the context of most non-industrialized countries, the off-line quality activities of product design and system de...
متن کاملRobust Controller Design for IG Driven by Variable-Speed in WECS Using μ-Synthesis
This paper presents robust controller design for a wind-driven induction generator system using structured singular value ( -synthesis) method. The controller was designed for a static synchronous compensator (STATCOM) and a variable blade pitch angle in a wind energy conversion system (WECS) in order to achieve the required voltage and mechanical power control. The results indicated that this ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010